police patrol squad - Español Inglés Diccionario